package com.zhongwang.business.module.main.model;

import java.util.Date;

public class Project {
    private Integer proId;

    private Integer preEnqId;

    private String proCode;

    private Integer proClass;

    private Integer proType;

    private String proName;

    private String customer;

    private String insSite;

    private Integer proQty;

    private String proUnit;

    private Integer speEquipType;

    private String designType;

    private Integer design;

    private Integer meteral;

    private Integer manuf;

    private Integer pack;

    private Integer trans;

    private Integer install;

    private Integer debug;

    private Integer spareParts;

    private Integer designStatus;

    private Integer productStatus;

    private String manufScope;

    private String packReq;

    private String mainTechReq;

    private String remark;

    private String preEnqChgRmk;

    private String proNameDesp;

    private String applyProdAccount;

    private Date applyProdDate;

    private Integer applyProdStatus;

    private String techAccountApproveProd;

    private Date techApproveProdDate;

    private Integer techApproveProdStatus;

    private String prodAccountApproveProd;

    private Date prodApproveProdDate;

    private Integer prodApproveProdStatus;

    private Date createDate;

    private String createName;

    private Integer proCancelMark;

    private Integer proStatus;

    private Integer proTechAgreement;

    private Integer proCheckStatus;

    private Integer dsnStatus;

    private Date dsnTime;

    private Integer orderNo;

    private Integer proCostType;

    private Integer dsnIssueStatus;

    public Project(Integer proId, Integer preEnqId, String proCode, Integer proClass, Integer proType, String proName, String customer, String insSite, Integer proQty, String proUnit, Integer speEquipType, String designType, Integer design, Integer meteral, Integer manuf, Integer pack, Integer trans, Integer install, Integer debug, Integer spareParts, Integer designStatus, Integer productStatus, String manufScope, String packReq, String mainTechReq, String remark, String preEnqChgRmk, String proNameDesp, String applyProdAccount, Date applyProdDate, Integer applyProdStatus, String techAccountApproveProd, Date techApproveProdDate, Integer techApproveProdStatus, String prodAccountApproveProd, Date prodApproveProdDate, Integer prodApproveProdStatus, Date createDate, String createName, Integer proCancelMark, Integer proStatus, Integer proTechAgreement, Integer proCheckStatus, Integer dsnStatus, Date dsnTime, Integer orderNo, Integer proCostType, Integer dsnIssueStatus) {
        this.proId = proId;
        this.preEnqId = preEnqId;
        this.proCode = proCode;
        this.proClass = proClass;
        this.proType = proType;
        this.proName = proName;
        this.customer = customer;
        this.insSite = insSite;
        this.proQty = proQty;
        this.proUnit = proUnit;
        this.speEquipType = speEquipType;
        this.designType = designType;
        this.design = design;
        this.meteral = meteral;
        this.manuf = manuf;
        this.pack = pack;
        this.trans = trans;
        this.install = install;
        this.debug = debug;
        this.spareParts = spareParts;
        this.designStatus = designStatus;
        this.productStatus = productStatus;
        this.manufScope = manufScope;
        this.packReq = packReq;
        this.mainTechReq = mainTechReq;
        this.remark = remark;
        this.preEnqChgRmk = preEnqChgRmk;
        this.proNameDesp = proNameDesp;
        this.applyProdAccount = applyProdAccount;
        this.applyProdDate = applyProdDate;
        this.applyProdStatus = applyProdStatus;
        this.techAccountApproveProd = techAccountApproveProd;
        this.techApproveProdDate = techApproveProdDate;
        this.techApproveProdStatus = techApproveProdStatus;
        this.prodAccountApproveProd = prodAccountApproveProd;
        this.prodApproveProdDate = prodApproveProdDate;
        this.prodApproveProdStatus = prodApproveProdStatus;
        this.createDate = createDate;
        this.createName = createName;
        this.proCancelMark = proCancelMark;
        this.proStatus = proStatus;
        this.proTechAgreement = proTechAgreement;
        this.proCheckStatus = proCheckStatus;
        this.dsnStatus = dsnStatus;
        this.dsnTime = dsnTime;
        this.orderNo = orderNo;
        this.proCostType = proCostType;
        this.dsnIssueStatus = dsnIssueStatus;
    }

    public Project() {
        super();
    }

    public Integer getProId() {
        return proId;
    }

    public void setProId(Integer proId) {
        this.proId = proId;
    }

    public Integer getPreEnqId() {
        return preEnqId;
    }

    public void setPreEnqId(Integer preEnqId) {
        this.preEnqId = preEnqId;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode == null ? null : proCode.trim();
    }

    public Integer getProClass() {
        return proClass;
    }

    public void setProClass(Integer proClass) {
        this.proClass = proClass;
    }

    public Integer getProType() {
        return proType;
    }

    public void setProType(Integer proType) {
        this.proType = proType;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName == null ? null : proName.trim();
    }

    public String getCustomer() {
        return customer;
    }

    public void setCustomer(String customer) {
        this.customer = customer == null ? null : customer.trim();
    }

    public String getInsSite() {
        return insSite;
    }

    public void setInsSite(String insSite) {
        this.insSite = insSite == null ? null : insSite.trim();
    }

    public Integer getProQty() {
        return proQty;
    }

    public void setProQty(Integer proQty) {
        this.proQty = proQty;
    }

    public String getProUnit() {
        return proUnit;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit == null ? null : proUnit.trim();
    }

    public Integer getSpeEquipType() {
        return speEquipType;
    }

    public void setSpeEquipType(Integer speEquipType) {
        this.speEquipType = speEquipType;
    }

    public String getDesignType() {
        return designType;
    }

    public void setDesignType(String designType) {
        this.designType = designType == null ? null : designType.trim();
    }

    public Integer getDesign() {
        return design;
    }

    public void setDesign(Integer design) {
        this.design = design;
    }

    public Integer getMeteral() {
        return meteral;
    }

    public void setMeteral(Integer meteral) {
        this.meteral = meteral;
    }

    public Integer getManuf() {
        return manuf;
    }

    public void setManuf(Integer manuf) {
        this.manuf = manuf;
    }

    public Integer getPack() {
        return pack;
    }

    public void setPack(Integer pack) {
        this.pack = pack;
    }

    public Integer getTrans() {
        return trans;
    }

    public void setTrans(Integer trans) {
        this.trans = trans;
    }

    public Integer getInstall() {
        return install;
    }

    public void setInstall(Integer install) {
        this.install = install;
    }

    public Integer getDebug() {
        return debug;
    }

    public void setDebug(Integer debug) {
        this.debug = debug;
    }

    public Integer getSpareParts() {
        return spareParts;
    }

    public void setSpareParts(Integer spareParts) {
        this.spareParts = spareParts;
    }

    public Integer getDesignStatus() {
        return designStatus;
    }

    public void setDesignStatus(Integer designStatus) {
        this.designStatus = designStatus;
    }

    public Integer getProductStatus() {
        return productStatus;
    }

    public void setProductStatus(Integer productStatus) {
        this.productStatus = productStatus;
    }

    public String getManufScope() {
        return manufScope;
    }

    public void setManufScope(String manufScope) {
        this.manufScope = manufScope == null ? null : manufScope.trim();
    }

    public String getPackReq() {
        return packReq;
    }

    public void setPackReq(String packReq) {
        this.packReq = packReq == null ? null : packReq.trim();
    }

    public String getMainTechReq() {
        return mainTechReq;
    }

    public void setMainTechReq(String mainTechReq) {
        this.mainTechReq = mainTechReq == null ? null : mainTechReq.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getPreEnqChgRmk() {
        return preEnqChgRmk;
    }

    public void setPreEnqChgRmk(String preEnqChgRmk) {
        this.preEnqChgRmk = preEnqChgRmk == null ? null : preEnqChgRmk.trim();
    }

    public String getProNameDesp() {
        return proNameDesp;
    }

    public void setProNameDesp(String proNameDesp) {
        this.proNameDesp = proNameDesp == null ? null : proNameDesp.trim();
    }

    public String getApplyProdAccount() {
        return applyProdAccount;
    }

    public void setApplyProdAccount(String applyProdAccount) {
        this.applyProdAccount = applyProdAccount == null ? null : applyProdAccount.trim();
    }

    public Date getApplyProdDate() {
        return applyProdDate;
    }

    public void setApplyProdDate(Date applyProdDate) {
        this.applyProdDate = applyProdDate;
    }

    public Integer getApplyProdStatus() {
        return applyProdStatus;
    }

    public void setApplyProdStatus(Integer applyProdStatus) {
        this.applyProdStatus = applyProdStatus;
    }

    public String getTechAccountApproveProd() {
        return techAccountApproveProd;
    }

    public void setTechAccountApproveProd(String techAccountApproveProd) {
        this.techAccountApproveProd = techAccountApproveProd == null ? null : techAccountApproveProd.trim();
    }

    public Date getTechApproveProdDate() {
        return techApproveProdDate;
    }

    public void setTechApproveProdDate(Date techApproveProdDate) {
        this.techApproveProdDate = techApproveProdDate;
    }

    public Integer getTechApproveProdStatus() {
        return techApproveProdStatus;
    }

    public void setTechApproveProdStatus(Integer techApproveProdStatus) {
        this.techApproveProdStatus = techApproveProdStatus;
    }

    public String getProdAccountApproveProd() {
        return prodAccountApproveProd;
    }

    public void setProdAccountApproveProd(String prodAccountApproveProd) {
        this.prodAccountApproveProd = prodAccountApproveProd == null ? null : prodAccountApproveProd.trim();
    }

    public Date getProdApproveProdDate() {
        return prodApproveProdDate;
    }

    public void setProdApproveProdDate(Date prodApproveProdDate) {
        this.prodApproveProdDate = prodApproveProdDate;
    }

    public Integer getProdApproveProdStatus() {
        return prodApproveProdStatus;
    }

    public void setProdApproveProdStatus(Integer prodApproveProdStatus) {
        this.prodApproveProdStatus = prodApproveProdStatus;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName == null ? null : createName.trim();
    }

    public Integer getProCancelMark() {
        return proCancelMark;
    }

    public void setProCancelMark(Integer proCancelMark) {
        this.proCancelMark = proCancelMark;
    }

    public Integer getProStatus() {
        return proStatus;
    }

    public void setProStatus(Integer proStatus) {
        this.proStatus = proStatus;
    }

    public Integer getProTechAgreement() {
        return proTechAgreement;
    }

    public void setProTechAgreement(Integer proTechAgreement) {
        this.proTechAgreement = proTechAgreement;
    }

    public Integer getProCheckStatus() {
        return proCheckStatus;
    }

    public void setProCheckStatus(Integer proCheckStatus) {
        this.proCheckStatus = proCheckStatus;
    }

    public Integer getDsnStatus() {
        return dsnStatus;
    }

    public void setDsnStatus(Integer dsnStatus) {
        this.dsnStatus = dsnStatus;
    }

    public Date getDsnTime() {
        return dsnTime;
    }

    public void setDsnTime(Date dsnTime) {
        this.dsnTime = dsnTime;
    }

    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getProCostType() {
        return proCostType;
    }

    public void setProCostType(Integer proCostType) {
        this.proCostType = proCostType;
    }

    public Integer getDsnIssueStatus() {
        return dsnIssueStatus;
    }

    public void setDsnIssueStatus(Integer dsnIssueStatus) {
        this.dsnIssueStatus = dsnIssueStatus;
    }
}